peer-to-peer sharing - Turkish English Dictionary